/*
*  LLDefines.h
*  
*
*  Created by Alexander Trutchenko on 11/02/12.
*  Copyright 2012 Free Team. All rights reserved.
*
*/

#ifndef __LL_Defines_h__
#define __LL_Defines_h__

namespace lidlib {

// Library invalid value

#define LL_INVALID_ID 0

// LLTimeManager

#define LL_ACTIVE_DATE_TIME_UPDATE_PERIOD 1.f

typedef enum 
{
	ell_wd_monday =		1 << 6,
	ell_wd_tuesday =	1 << 5,
	ell_wd_wednesday =	1 << 4,
	ell_wd_thursday =	1 << 3,
	ell_wd_friday =		1 << 2,
	ell_wd_saturday =	1 << 1,
	ell_wd_sunday =		1,
	ell_wd_invalid =	0,
} ELLWeekDay;

typedef enum
{
ell_adt_notification_second_change		=	1,
ell_adt_notification_minute_change		=	1 << 1,
ell_adt_notification_hour_change		=	1 << 2,
ell_adt_notification_date_change		=	1 << 3,
} ELLAdtNotification;


} // namespace lidlib

#endif //__LL_Defines_h__
